package com.dq.service.evaluation;

import com.dq.controller.in.EvaluateRecordQuery;
import com.dq.exception.customException.AdminException;
import com.dq.controller.in.EvaluateQuery;
import com.dq.domain.evaluation.EvaluationRecord;
import com.dq.vo.Vo;

import java.util.List;

/**
 * @author liuhui
 * @date 2019/11/22 0022 17:29:10
 */
public interface EvaluationRecordService {

    List<EvaluationRecord> findbyWhere(EvaluateQuery evaluateQuery)throws AdminException;

    Long countbyWhere(EvaluateQuery evaluateQuery)throws AdminException;

    Vo list(EvaluateRecordQuery evaluateRecordQuery) throws AdminException;

}
